State Lifting React 상태 올리기 (React Lifting State Up) React에서는 단방향 데이터 흐름이라는 원칙에 따라, 하위 컴포넌트는 상위 컴포넌트로부터 전달받은 데이터의 형태 혹은 타입이 무엇인지만 알 수 있다. 단방향 데이터 흐름인 이유? --> 단방향 데이터 흐름을 사용하지 않으면 그 때 그 때 기능 변경 사항에 대해서 코드를 계속 작성해야 된다. --> 코드의 흐름을 알기 쉽다, 복잡하지 않게 된다. 중요데이터 하나가 변경되었을 때, 많은 컴포넌... State LiftingState Lifting State Lifting React는 데이터의 흐름이 양방향이 아니라 단방향이다. 한 컴포넌트에서 사용하고 있는 것을 부모컴포넌트 또는 형제컴포넌트에서는 사용할 수 없다. 그렇기 때문에 두 형제컴포넌트에서 같이 사용하고 싶은 기능이 있다면 그 부모 컴포넌트에 코드를 작성하고 props를 이용해 각 자식컴포넌트에서 사용해야 한다. 자식2에서는 부모에 있는 1씩 올라가는 기능을 그대로 가져와 사용했고(props 이용) ... useStatereact jsPropsState LiftingProps
React 상태 올리기 (React Lifting State Up) React에서는 단방향 데이터 흐름이라는 원칙에 따라, 하위 컴포넌트는 상위 컴포넌트로부터 전달받은 데이터의 형태 혹은 타입이 무엇인지만 알 수 있다. 단방향 데이터 흐름인 이유? --> 단방향 데이터 흐름을 사용하지 않으면 그 때 그 때 기능 변경 사항에 대해서 코드를 계속 작성해야 된다. --> 코드의 흐름을 알기 쉽다, 복잡하지 않게 된다. 중요데이터 하나가 변경되었을 때, 많은 컴포넌... State LiftingState Lifting State Lifting React는 데이터의 흐름이 양방향이 아니라 단방향이다. 한 컴포넌트에서 사용하고 있는 것을 부모컴포넌트 또는 형제컴포넌트에서는 사용할 수 없다. 그렇기 때문에 두 형제컴포넌트에서 같이 사용하고 싶은 기능이 있다면 그 부모 컴포넌트에 코드를 작성하고 props를 이용해 각 자식컴포넌트에서 사용해야 한다. 자식2에서는 부모에 있는 1씩 올라가는 기능을 그대로 가져와 사용했고(props 이용) ... useStatereact jsPropsState LiftingProps